*{ margin: 0; padding: 0;}
li{ list-style-type: none;}
body{ font-family: 微软雅黑; font-size: 14px;}
a{ text-decoration: none; color: #595959;}
a:hover{ text-decoration: underline;}
.fleft{ float: left; display: inline;}
.fright{ float: right; display: inline;}
.ulli ul li{ float: left; display: inline;}
select {
    width: 80%;
    height: 100%;
    font-family: 微软雅黑;
    border-radius: 4px;
    border: none;
    background-color: #F1F1F1;
    padding-left: 5px;
}

header{ width: 100%; height: 50px; background-color: #1389D3; overflow: hidden; position:fixed; top: 0px; left: 0px;}
.logo{ width: 17%; height: 40px; line-height: 40px; margin-top: 5px; border-right:#2294DC solid 1px; color: white; font-weight: bold; font-size: 16px;}
.logo img{ width: 17%;  vertical-align:middle; margin:0 10px;}
.nav{ width:60%; height: 50px; line-height: 50px;}
.nav ul li{ width:90px; height: 50px; text-align: center;}
.nav ul li a{ color:#FFFFFF; width:90px; height: 50px; display:block;}
.nav ul li:hover{ background-color:#2294DC;}
.nav ul li:nth-child(7){ background: url("../images/shezhi.png") 12% center no-repeat; background-size:20%; width:75px; padding:0 18px;}
.nav ul li:nth-child(7):hover{ background-color:#2294DC;}
.nav ul li:nth-child(8){ background: url("../images/erweima.png") 15% center no-repeat; background-size:22%; width:75px; padding:0 13px;}
.nav ul li:nth-child(8):hover{ background-color:#2294DC;}
.search{ width: 12%; overflow: hidden;}
.search .search-keyword{ border: none; background-color: #1F98E4; border-radius:30px; padding: 7px 0; width:80%; padding-left:4%; color: #FFFFFF; font-family: 微软雅黑; margin-top:10px;}
.admin{ width:10%; overflow: hidden; height: 50px; line-height: 50px; color: #FFFFFF;}
.admin img{ width:27%;  vertical-align:middle; margin-right:5px;}
.admin a img{ width:14%;}
.erweima{ width: 100%; height: 100%; position: fixed; top:0; left: 0; display: block;}
.index-ewm{ width: 300px; height: 300px; text-align: center; margin:110px auto 0 auto; background-color: #FFFFFF; border-radius: 4px; -webkit-box-shadow: 0px 0px 2px 2px #ececec; -moz-box-shadow: 0px 0px 2px 2px #ececec; box-shadow: 0px 0px 2px 2px #ececec;}
.index-ewm img{ width:80%;}
.admin-more{ width:70px; height:81px; position: fixed; top:50px; right:35px; display: block; background-color: #FFFFFF;  border:1px solid #EDEDED;}
.admin-more ul li{ width: 100%; height: 40px; line-height: 40px; text-align: center;}
.admin-more ul li:nth-child(1){ border-bottom:1px solid #EDEDED; }
.admin-more ul li a{ width: 100%; height: 100%; display: block;}
.admin-more ul li a:hover{ background-color:#F5F5F5;}
.admin a{ color:#FFFFFF;}
.admin a:hover{ text-decoration: none;}

.middle{ width: 100%; overflow: hidden; z-index: 2;}
.middle .middle-left{ width:14%; height:100%; background-color: #F5F5F5; position:fixed; top: 50px; border-right: solid 5px #CFCFCF;}
.middle .middle-left ul li{ width: 100%; height: 50px; line-height: 50px; text-align: center; border-top:1px solid #FFFFFF;}
.middle .middle-left ul li:nth-child(1){ background: url("../images/zldc.png") 20% center no-repeat #505050; background-size:12%; border-top:none; color:#FFFFFF;}
.middle .middle-left ul li:nth-child(2){ background: url("../images/rzlb.png") 20% center no-repeat; background-size:12%;}
.middle .middle-left ul li:nth-child(3){ background: url("../images/xcxx.png") 20% center no-repeat; background-size:12%;}
.middle .middle-left ul li:nth-child(4){ background: url("../images/xlxw.png") 20% center no-repeat; background-size:15%;}
.middle .middle-left ul li:nth-child(5){ background: url("../images/zhxx.png") 19% center no-repeat; background-size:15%; border-bottom:1px solid #FFFFFF;}
/*.middle .middle-left ul li a{display:block; width: 100%; height: 50px;}*/
.middle .middle-right{overflow-y: auto; width: 85%; height:100%; position:fixed; top:50px; left: 15%;}
.m-nav{ width: 100%; height:44px; background-color: #F5F5F5;}
.index-li li{ width: 47.5%; height:300px; border-radius: 5px; margin: 1%; border: solid #D3D3D3 1px; -webkit-box-shadow: 0px 0px 2px 2px #ececec; -moz-box-shadow: 0px 0px 2px 2px #ececec; box-shadow: 0px 0px 2px 2px #ececec;}
.middle .middle-right ul{ overflow: hidden; width: 100%; margin-bottom:10px;}

.middle-right ul li .index-title{ width:90%; height: 40px; line-height: 40px; padding:0 2% 0 8%; font-size: 14px; border-radius:5px 5px 0 0;}
.middle-right ul li:nth-child(1) .index-title{ background: url("../images/zlbd.png") 2% center no-repeat #D9EDF7; background-size:5%;}
.middle-right ul li:nth-child(2) .index-title{ background: url("../images/xxtx.png") 2% center no-repeat #dff0d8; background-size:5%;}
.middle-right ul li:nth-child(3) .index-title{ background: url("../images/bgyp.png") 2% center no-repeat #f2dede; background-size:5%;}
.middle-right ul li:nth-child(4) .index-title{ background: url("../images/bgzd.png") 2% center no-repeat #f5f5f5; background-size:5%;}
.middle-right ul li:nth-child(5) .index-title{ background: url("../images/rjzc.png") 2% center no-repeat #fdedde; background-size:5%;}
.middle-right ul li:nth-child(6) .index-title{ background: url("../images/wcrz.png") 2% center no-repeat #f9fdde; background-size:5%;}
.index-title span{ float: right; display: inline;}
.index-table,.index-table table{ width: 100%; overflow: hidden; font-size: 13px;}
.index-table td{ width: 20%; height: 40px; line-height: 40px; text-align: center;}
.index-table td a{ color: #259B24;}
.index-table .non{ color:#E51C23;}

.foot{ width: 100%; height: 80px; margin-bottom:60px; text-align: center; line-height: 80px;}

.entry{ width:97%; overflow: hidden; border-radius: 5px; margin: 1%; border: solid #EDEDED 1px; }
.entry table{ text-align: center; width: 100%;border-collapse:collapse;}
.entry-body tr:nth-child(1){ width: 100%; border-radius:5px 5px 0 0; background-color: #F5F5F5; height: 50px; line-height: 50px; font-weight: 700;}
.entry-body table{ font-size: 12px;}
.entry-body{ width: 100%; overflow: hidden;}
.entry-body tr{ height: 44px; line-height: 44px; width: 100%;}
.entry-body tr:nth-child(odd){ background-color: #F9F9F9;}
.entry-body tr td{ border:1px solid #EDEDED; padding: 0 8px;}
.entry-body tr td .sc{ color:#E51C23; margin-left: 3px;}
.entry-body tr td .bj{ color:#259B24; margin-left: 3px;}
.report-add{ margin: 1% 0 0 1%; height: 35px; line-height: 35px; font-size: 12px;}
.report-add ul li:nth-child(1) a{ color: #FFFFFF;}
.report-add ul li:nth-child(1){ margin-right:30px; background-color:#1389D3; border-radius:5px; padding: 0 10px;}
.report-add ul li:nth-child(2){ border:1px solid #EDEDED; border-radius:5px; padding: 0 10px;}
.paglist{ margin-left: 1%;}
.paglist ul li{ padding: 5px 10px;  border:1px solid #EDEDED; border-right: none;}
.paglist ul li:nth-child(8){  border-right:1px solid #EDEDED; border-radius: 0 4px 4px 0;}
.paglist ul li:nth-child(1){ border-radius:4px 0 0 4px;}

.edit,.mengcengz,.mengceng{ width: 100%; height: 100%;  position: fixed; top:0; left: 0; display: block;}
.all-table{ width:65%; height:80%; overflow: hidden; margin: 60px auto 0 auto; background-color: #FFFFFF; border-radius: 4px; -webkit-box-shadow: 0px 0px 2px 2px #ececec; -moz-box-shadow: 0px 0px 2px 2px #ececec; box-shadow: 0px 0px 2px 2px #ececec;}
.all-tablez{ width:40%; height:70%; overflow: hidden; margin:100px auto 0 auto; background-color: #FFFFFF; border-radius: 4px; -webkit-box-shadow: 0px 0px 2px 2px #ececec; -moz-box-shadow: 0px 0px 2px 2px #ececec; box-shadow: 0px 0px 2px 2px #ececec;}
.table-title{ width:96%; margin-left:2%; height:40px; line-height: 50px; border-bottom: 1px solid #1389D3;}
.table-title strong{ color: #1389D3;}
.table-title span{ float: right; display: inline; width: 3px; height: 30px; line-height: 30px; margin-right: 8px;}
.table-body{ width: 96%; overflow: hidden; margin:20px auto 50px auto; border-radius: 4px; height:80%;}

.find{ font-size: 12px; margin: 20px 0 20px 1%;}
.find ul li select{ padding: 8px 15px; border:1px solid #EDEDED;}
.find ul li{ padding: 8px 15px; border:1px solid #EDEDED;}
/*.find ul li:nth-child(1){ border-radius: 4px 0 0 4px; background-color: #1389D3; color: #FFFFFF;}*/
.find ul li:nth-child(2){ border-right: none; border-left: none;}
.find ul li:nth-child(3){ border-right: none;}
.find ul li:nth-child(4){ border-radius: 0 4px 4px 0;}
.find ul li:nth-child(5){ border-radius: 4px; margin: 0 30px;}
.find ul li:nth-child(6){ padding: 0; border: 0;}
.find ul li:nth-child(6) select{ border-radius: 4px 0 0 4px; border-right: none; font-family: 微软雅黑;}
.find ul li:nth-child(7){ padding: 0; border: 0;}
.find ul li:nth-child(7) select{ border-radius:0 4px 4px 0; font-family: 微软雅黑;}
.find ul li:nth-child(8){ padding: 0; border: 0; margin-left: 30px;}
.find ul li:nth-child(8) input{ width:60%; padding: 8px 15px; border:1px solid #EDEDED; border-radius: 4px 0 0 4px; border-right: none; float: left; font-family: 微软雅黑;}
.find ul li:nth-child(8) button{ width:20%; background-color:#FFFFFF; padding:8px 5px; border:1px solid #EDEDED; border-radius:0 4px 4px 0; float: left; font-family: 微软雅黑;}
.find ul li:nth-child(9){ border-radius: 4px;}
.find ul li:nth-child(9) a{ display: block; width: 100%; height: 100%;}
.admin_edit{ width: 80px; display: block; text-align: center; color: #FFFFFF; background-color: #1389D3; height: 40px; line-height: 40px; position: absolute; left:180px; top:21px; border-radius: 4px;}

.pass-nav{ width:400px; height: 40px; line-height: 40px; margin:20px 0 30px 1%;}
.pass-nav ul li{ width:80px; border:1px solid #EDEDED; text-align: center;}
.pass-nav ul li a{ display: block; width: 100%; height: 100%;}
.pass-nav ul li a:hover{}
.pass-nav ul li:nth-child(1){ border-right:none; border-radius: 4px 0 0 4px;}
.pass-nav ul li:nth-child(2){ border-radius: 0 4px 4px 0;}
.pass-body{ width: 280px; height:260px; margin:30px auto; text-align: center;}
.pass-body ul li{ width: 100%; height: 40px; line-height: 40px; margin:12px auto; border: none;}
.pass-body ul li input{ width:98%; height: 100%; background-color: #F1F1F1; border: none; border-radius: 4px; font-family: 微软雅黑; padding-left: 5px;}
.add-button button{ width:80px; height: 40px; line-height: 40px; color: #FFFFFF; background-color: #1389D3; border: none; text-align: center; border-radius:4px; font-family: 微软雅黑; margin-top: 30px;}
.pass-nav ul li:nth-child(1) a{ background-color: #1389D3; color:#FFFFFF; border-radius: 4px 0 0 4px; }
.pass-nav ul li:nth-child(2) a{ border-radius: 0 4px 4px 0;}
.type-active {
    border-radius: 4px;
    background-color: #1389D3;
    color: #FFFFFF;
}

.disable {
    color: #595959;
    cursor: default;
    text-decoration: none;
}

.disable:hover {
    cursor: default;
    text-decoration: none;
    color: #595959;
}